﻿
#admin_list_search { z-index: 1; }

#admin_list { z-index: 2; }
#admin_right { z-index: 6; }
#ckFinderBox { z-index: 5; }

.T #admin_left,.M #admin_left.isshow { z-index: 3; }
.M #admin_left { z-index: 1; }
    
#NewSMS, .flyBox { z-index: 4; }

.fenghuolun { z-index: 9; }


.scrollBox4ios { -webkit-overflow-scrolling: touch; overflow: auto; }

#printMessageBox { z-index: 100; }

#frame_popover { z-index: 1010; }

#BlackBoard { z-index: 1050; }
#PicShow_PicBox, #PicShow_Right, #ShowPre, #ShowNext { z-index: 1051; }
#PicShow_closer { z-index: 1052; }

#loading { position: absolute; left: 0; right: 0; text-align: center; height: 20px; top: 50%; margin-top: -10px; z-index: 99; color: #999; }

.shadow_left { -webkit-box-shadow: rgba(0,0,0,0.3) -7px 0px 7px !important; -moz-box-shadow: rgba(0,0,0,0.3) -7px 0px 7px !important; box-shadow: rgba(0,0,0,0.3) -7px 0px 7px !important; behavior: url(/css/pie/pie.htc); }
.shadow_right { -webkit-box-shadow: rgba(0,0,0,0.3) 7px 0px 7px !important; -moz-box-shadow: rgba(0,0,0,0.3) 7px 0px 7px !important; box-shadow: rgba(0,0,0,0.3) 7px 0px 7px !important; behavior: url(/css/pie/pie.htc); }

.minWidth_650 { min-width: 650px; _width: expression(this.scrollWidth < 650 ? "650px" : "auto"); }
#Alert_float { position: absolute; height: 30px; line-height: 30px; padding: 8px 10px 8px 30px; top: 50px; left: 50%; border-width: 1px; border-style: solid; background-color: #FFFFA3; display: none; z-index: 6; }
    #Alert_float.correct { background: url(../img/correct.gif) 8px center no-repeat #F1FEF2; border-color: #CCF9C1; color: #090; }
    #Alert_float.error { background: url(../img/warning.gif) 8px center no-repeat #FEFDE9; border-color: #FAF4B8; color: #C52716; }

body {overflow:hidden;}
/*Timer*/
#PublicTimerBox { position: absolute; right: 0; top: 0; margin: 10px; opacity: 0.9; filter: alpha(opacity=90); }
    #PublicTimerBox a { margin-left: 20px; }
#NewSMS { width: 200px; position: absolute; right: 0; bottom: 0; }
.NewSMS_item { filter: alpha(opacity=90);opacity:0.9;font-size:17px;  }
    .NewSMS_item small {font-size:12px;}


/*登陆页*/
#login_div { margin: auto; }
#login_div_logo { height: 70px; background-image: url(/img/houtailogo.png); background-position: center center; background-repeat: no-repeat; 
                  behavior: url(/css/pie/PIE.htc);
}
.login_div_line { height: 2px; overflow: hidden; background-image: url(/img/loginline.png); background-position: center center; background-repeat: no-repeat; }

.loginline { display: block; margin: auto; width: 100%; height: 2px; max-width: 910px; _width: expression(this.scrollWidth > 910 ? "910px" : "auto"); }
#login_table_Box { margin: auto; width: 228px; padding: 20px 0; }
#login_table { width: 100%; }
    #login_table .td_title { font-size: 14px; }
    #login_table td { padding: 3px; }

/*管理页*/
#admin_top { position: absolute; left: 0; top: 0; right: 0; height: 46px; background-color: #F1F1F1; border-bottom: 1px solid #E5E5E5; }
#administrators_info { position: absolute; top: 8px; right: 8px; }
/* 左边导航菜单 */
#admin_left { position: absolute;top:0; left: 0; bottom: 0; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; overflow-y: auto; overflow-x:hidden; }
.left_menu ul { margin: 0; }
.left_menu_title, .left_menu li { display: block;  border-left-width:4px; border-left-style:solid; border-left-color:transparent;  display:block; }
.left_menu_title2 { padding-left: 8px; }
.left_menu_title_con,.nomenuson .left_menu_title .left_menu_title_con { letter-spacing: 1px; border: 1px solid transparent; height: 44px; line-height: 44px; white-space: nowrap;
                       min-width:70px; _width: expression(this.scrollWidth < 70 ? "70px" : "auto");
                       padding:0 5px;
}
.left_menu_title .left_menu_title_con, ul .left_menu_title_con {padding:0 16px;}

.left_menu_ison { background-color: #F8F8F8 !important;border-left-color:#E8542D !important;
                   -webkit-box-shadow: rgba(0,0,0,0.2) 0 0px 15px !important; -moz-box-shadow: rgba(0,0,0,0.2) 0 0px 15px !important; box-shadow: rgba(0,0,0,0.2) 0 0px 15px !important; }
    .left_menu_ison .left_menu_title_con { color: #E8542D !important; font-weight: bold; }
.left_menu_title_ { position: relative; cursor: pointer; }
    .left_menu_title:hover .left_menu_title_con, .left_menu_title_:hover .left_menu_title_con { color: #E8542D; }

    .nomenuson .left_menu_title_kaiguan{display:none;}
.left_menu_title_kaiguan { position: absolute; left: 1px; top: 1px; width: 16px; height: 44px; line-height: 44px; display: inline-block; *zoom: 1; *display: inline; *overflow: hidden; }
    .left_menu_title_kaiguan:hover { background-color: #fff; }
    .left_menu_title_kaiguan div { margin: 18px 0 0 6px; width: 0; height: 0; border-top: 3px solid transparent; border-left: 6px solid #666; border-bottom: 3px solid transparent; }
.left_menu_title_kaiguan_open { }
    .left_menu_title_kaiguan_open div { margin: 18px 0 0 6px; width: 0; height: 0; border-left: 3px solid transparent; border-top: 6px solid #666; border-right: 3px solid transparent; }

.left_menu_title_con { }
.left_menu_title_con_border { border-color: #CBCBCB !important; }
.left_menu ul { display: none; }
/*List*/
#admin_list { position: absolute; display: none; background-color: #F8F8F8; top:0;bottom:0;left:0;
              -webkit-box-shadow: rgba(0,0,0,0.2) 0 0px 15px !important; -moz-box-shadow: rgba(0,0,0,0.2) 0 0px 15px !important; box-shadow: rgba(0,0,0,0.2) 0 0px 15px !important; 
              behavior: url(/css/pie/pie.htc); }
#admin_list_search { position: absolute; background-color: #F8F8F8; top: 0; padding: 0 10px 10px 10px; display: none; 
                     min-width: 150px; _width: expression(this.scrollWidth < 150 ? "150px" : "auto");
                      border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; }


.ListBox { position: absolute; left: 0; width: 100%; top: 0; bottom: 0; background-color: #f8f8f8; }
.ListBox_Top, .ListBox_Top_bg { position: absolute; left: 0; right: 0; height: 50px; }
.ListBox_Top_bg { background-color: #F8F8F8; opacity: 0.95; }
.List_bt_goBack { display: none; left: 10px; }
.List_bt_goBack, .ListTitle { color: #444; white-space: nowrap; position: absolute; }
.ListTitle { left: 10px;  overflow: hidden; text-overflow: ellipsis;margin-top:10px; }
.hasGoBack .ListTitle { left: 40px; }
.ListCount { float: left; font-size: 14px; height: 40px; line-height: 58px; display: none; }
.Top_Control_Box { float: right; margin-top: 10px; margin-right: 10px; }

.hasSearch .Top_Control_Box { margin-right: 95px; }
.Top_Control_item { float: right; }

.search_opener { position: absolute; right: 10px; top: 10px; width: 80px; height: 30px; display: none; text-align: center; line-height: 30px; color: #444; cursor: pointer; }
    .search_opener:hover { color: #000; }
    #admin_list .scrollBox4ios {  position: absolute; left: 0; right: 0;top:0;bottom:0; }
.ListIframe { position: absolute; border: 0; margin: 0; height: 100%; background-color: transparent}
/*右边*/
#admin_right { position: absolute; top: 0; bottom: 0; right: 0; display: none; background-color: #fff; }
#title_right {margin-top:10px; margin-right: 30px; padding-left: 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
#admin_right .scrollBox4ios {  position: absolute; left: 0; right: 0;top:50px;bottom:0; }
#frame_right { position: absolute; border: 0; margin: 0; background-color: transparent; top: 0; bottom: 0; display: none; overflow: auto; }

/*CKFinder*/
#ckFinderBox { position: absolute; left: 0; top: 0; bottom: 0; overflow: hidden; background-color: #d3d3d3; display: none; }
    #ckFinderBox iframe { height: 100%; }
    #ckFinder_title{margin-top:10px;}










/*Info*/
#popover { display: none; position: absolute; }
.popover-title { padding-right: 30px; }
#frame_popover_Box { overflow: auto; margin: 0 10px 10px 10px; 
                     min-width: 100px; _width: expression(this.scrollWidth < 100 ? "100px" : "auto");
                      min-height: 100px; _height: expression(this.scrollHeight < 100 ? "100px" : "auto"); }
#frame_popover { width: 100px; height: 100px; }

/*搜索*/
#table_search { border: 1px solid #E5E5E5; margin: 10px 0; }
    #table_search td { padding: 10px; }
        #table_search td.td_title { padding-right: 0 !important; height: 24px; line-height: 24px; text-align: right; white-space: nowrap; }
        #table_search td table td { padding: initial; }
    #table_search td { border-bottom: 1px solid #E5E5E5; }





    
#me_info { text-align: right; }

#SysUl { margin: 15px 0 0 15px; }
    #SysUl li { display: block; margin: 30px 0 0 30px; width: 98px; height: 68px; line-height: 68px; border: 1px solid gainsboro; color: #444; float: left; text-align: center; cursor: default; background-color: whiteSmoke; font-size: 14px; }
        #SysUl li:hover { background-color: #fafafa; }

.flyBox { position: absolute; }
